def count():
  fs = []
  for i in range(1, 4):
    def f():
      return  i * i
    fs.append(f)
  return fs

f1, f2, f3 = count()

cla = list(map(lambda x: x * x, [1,2,3,4,5,6]))

def log(func):
  def wrapper(*args, **kw):
    print('call %s():'%func.__name__)
    return func(*args, **kw)
  return wrapper

@log
def now():
  print('2018-11-30')

print(now())